a life of dedication - Französisch Englisch Wörterbuch